Synonyms for "end up"

Words with similar meaning